import request from '@/utils/request'

// 查询物料列表-分页
export function queryTBdMaterialList(data) {
  return request({
    url: '/tBdMaterial/queryTBdMaterialList',
    method: 'post',
    data
  })
}

// 查询物料列表-属性分页
export function queryTBdMaterialListDA(data) {
  return request({
    url: '/tBdMaterial/queryTBdMaterialListDA',
    method: 'post',
    data
  })
}
// 物料刷新
export function refreshMaterial(data) {
  return request({
    url: '/tBdMaterial/refreshMaterial',
    method: 'post',
    data
  })
}

// 物料列表（左树形结构）
export function queryLargeAndMidTreeList(data) {
  return request({
    url: '/tBdMaterialgroup/queryMaterialGroup',
    method: 'post',
    data
  })
}

// 查询物料明细
export function queryMaterialDetail(params) {
  return request({
    url: '/tBdMaterial/queryMaterialsDetail',
    method: 'get',
    params
  })
}

// 删除物料接口
export function deleteMaterial(data) {
  return request({
    url: '/tBdMaterial/deleteMaterial ',
    method: 'delete',
    data
  })
}

// 查询物料日志、操作人
export function queryMaterialLog(data) {
  return request({
    url: '/TJxLog/queryLog',
    method: 'post',
    data
  })
}
// 分配
export function synchronization(data) {
  return request({
    url: '/tBdMaterial/synchronization',
    method: 'post',
    data
  })
}
// 同步BOM
export function synchronousBom(data) {
  return request({
    url: '/tEngBom/synchronousBom',
    method: 'post',
    data
  })
}
// 工程分组
export function queryFileGroup(data) {
  return request({
    url: '/tBdFilegroup/queryFileGroup',
    method: 'post',
    data
  })
}
// 工程资料列表
export function queryFileList(data) {
  return request({
    url: '/tBdFile/queryFileList',
    method: 'post',
    data
  })
}
// 工程资料 - 新增
export function insertFile(data) {
  return request({
    url: '/tBdFile/insertFile',
    method: 'post',
    data
  })
}
// 工程资料 - 删除
export function deleteflie(data) {
  return request({
    url: '/tBdFile/deleteflie',
    method: 'post',
    data
  })
}
